/* 头部 */
a {
	text-decoration: none;

}

.header {
	background-color: white;
}

.header-menu {
	background-color: white;
	border-radius: 25px;
	border: 1px gainsboro solid;
}


/* 中间下拉菜单 */

.header .dropdown-menu a {
	background-color: white;
}

.header .MOVIES {
	color: #747474;
}

.header .dropdown-menu a {
	border-bottom: 1px solid gainsboro;
	color: #757575;
}

.header .dropdown-menu a:hover {
	border-bottom: 1px solid gainsboro;
	color: #c90d16;
}

.header .header-menu .menu {
	border-right: 1px solid gainsboro;
}

.header .header-menu .searchbox {
	width: 100%;
}

.header .header-menu .searchbox input {
	background-color: white;
}

.header .header-menu .searchbox button {
	color: #737373;
	background-color: white;
}

/* 头部图标 */

.header i {
	width: 38px;
	height: 38px;
	border-radius: 18px;
	background-color: white;
	border: 1px solid gainsboro;
	color: #757575;
	line-height: 38px;
	font-size: 18px;
}

.header i:hover {
	width: 38px;
	height: 38px;
	border: 1px solid gainsboro;
	border-radius: 18px;
	background-color: gainsboro;
	color: white;
	line-height: 38px;
	font-size: 18px;
}

.header i button {
	background-color: #E40916;
	border-radius: 20px;
	font-size: 15px;
	color: white;
}

.header i button:hover {
	background-color: white;
	border-radius: 20px;
	border: 1px solid #737373;
	font-size: 15px;
	color: #E40916;
}

/*导航栏*/
.a1 .a2 {
	display: none;
}

.a1 li:hover .a2 {
	display: block;
}

.a2 a {
	background-color: #E40916;
	color: white;
	text-decoration: none;
}

.navbar {
	background-color: #000000;
}

.navbar a:hover {
	background-color: white;
	color: black !important;
}

/* .navbar a {
	line-height: 45px;
} */

.active {
	background-color: white;
	color: #FC5A6D !important;
}

.daohang {
	background-color: #000000;
}

.daohang span {
	color: white;
}

.daohang .RED {
	color: #E40916;
}
.daohang .menu label {
	background-color: rgba(0,0,0,0.5);
	
}
.daohang .menu label a{
	color: white;
	border-bottom:0.0625rem solid #E40916 ;
}
/* 标题 */
.biao {
	background-image: url(../img/bg-page-title-04.jpg);
	background-repeat: no-repeat;
	background-size: cover;
}

.biao .biaoblack {
	background-color: rgba(0, 0, 0, 0.5);
}

.biao .biaoblack p span{
	font-size: 45px;
}

.biao .biaoblack p label {
	font-size: 22px; color: gainsboro;
}

/* .biao{
	position: relative;
} */
.shang{
	top: -100px;
}
/* 中部 */
.middle .left .kuang{
	border: 1px gainsboro solid;
}
.middle .left .black{
	font-size: 18px;
	color: #000000;
	line-height: 30px;
}
.middle .left .glay{
	font-size: 18px;
	color: #737373;
	line-height: 30px;
}
.middle .right p{
	color: #737373;
}
/* 轮播 */
.banner{
	width:100% ;
	height: 450px;
	position: relative;
}
.banner ul li{
	position: absolute;
}
.banner ul li img{
	width:100% ;
	height: 450px;
}
.banner a{
	top:43%;
	display: block;
	position: absolute;
	color: white;
	background-color: rgba(0,0,0,0.4);
	width: 40px;
	height: 40px;
	line-height: 40px;
}
.banner a:hover{
	background-color:crimson;
	color: white;
}
#right{
	right: 0px;
}
/* FILMOGRAPHY */
.raphy p{
	border-bottom:1px solid gainsboro;
	color: #000000;
}
.raphy .flim{
	border-bottom:1px solid gainsboro;
}
/* <!--尾部--> */
.footdiv {
	background-color: #000000;
	border-bottom: 1px solid #737373;
}

.footdiv .footleft .txt {
	color: #737373;
}

.footleft div input {
	background-color: #000000;
}

.footleft div a {
	display: block;
	width: 70px;
	height: 38px;
	background-color: #e40916;
	text-align: center;
	line-height: 38px;
	color: white;
	border: 1px;
	text-decoration: none;
}

.footleft div a:hover {
	display: block;
	width: 70px;
	height: 38px;
	background-color: white;
	text-align: center;
	line-height: 38px;
	color: #E40916;
	border: 1px;
	text-decoration: none;
}

.footdiv .footleft .footphoto span {
	width: 38px;
	height: 38px;
	line-height: 20px;
	border: 1px solid #737373;
	border-radius: 20px;
	color: #737373;
}

.footdiv .footleft .footphoto span:hover {
	width: 38px;
	height: 38px;
	line-height: 20px;
	border: 1px solid #e40916;
	border-radius: 20px;
	color: white;
	background-color: #E40916;
}

.footdiv .footmiddle .middletxt p {
	font-size: 15px;
	color: white;
}

.footdiv .footmiddle .middletxt span {
	color: #737373;
}

.footdiv .footright ul li {
	color: #737373;
}

.foottxt {
	background-color: #000000;
}

.foottxt p {
	color: #737373;
}

.foottxt p span {
	color: #E40916;
}
